soil permeability - French English Dictionary